github.com/klauspost/compress/zstd.blockDec.async (field)
25 uses
github.com/klauspost/compress/zstd (current package)
blockdec.go#L92: async struct {
decoder.go#L453: if next.d != nil && next.d.async.newHist != nil {
decoder.go#L674: if block.async.newHist != nil {
decoder.go#L676: println("Async 1: new history, recent:", block.async.newHist.recentOffsets)
decoder.go#L679: hist.decoders = block.async.newHist.decoders
decoder.go#L680: hist.recentOffsets = block.async.newHist.recentOffsets
decoder.go#L681: hist.windowSize = block.async.newHist.windowSize
decoder.go#L682: if block.async.newHist.dict != nil {
decoder.go#L683: hist.setDict(block.async.newHist.dict)
decoder.go#L692: hist.decoders.literals = block.async.literals
decoder.go#L693: block.err = block.prepareSequences(block.async.seqData, &hist)
decoder.go#L705: block.async.seqSize = hist.decoders.seqSize
decoder.go#L730: if block.async.newHist != nil {
decoder.go#L735: hist.windowSize = block.async.newHist.windowSize
decoder.go#L736: hist.allocFrameBuffer = block.async.newHist.allocFrameBuffer
decoder.go#L737: if block.async.newHist.dict != nil {
decoder.go#L738: hist.setDict(block.async.newHist.dict)
decoder.go#L750: fcs = block.async.fcs
decoder.go#L784: hist.decoders.seqSize = block.async.seqSize
decoder.go#L785: hist.decoders.literals = block.async.literals
decoder.go#L841: block.async.literals = hist.decoders.literals
decoder.go#L842: block.async.seqData = remain
decoder.go#L897: dec.async.newHist = &h
decoder.go#L898: dec.async.fcs = frame.FrameContentSize
decoder.go#L901: dec.async.newHist = nil
![]() |
The pages are generated with Golds v0.8.4. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |